requiring surgical intervention - Francés Inglés Diccionario